scotch pebble - Turkish English Dictionary